package cn.terminus.client.customer.settledenterpriseinfo.result;

import cn.terminus.client.customer.contractinfo.result.ContractInfoResult;
import cn.terminus.client.customer.customcontacts.result.CustomContactsResult;
import cn.terminus.client.customer.customlabel.result.CustomLabelResult;
import cn.terminus.client.customer.settledenterprisebillinfo.result.SettledEnterpriseBillInfoResult;
import cn.terminus.client.customer.userrecordinfo.result.UserRecordInfoResult;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * SettledEnterpriseInfoResult
 *
 * @author makejava
 * @since 2021-07-08 11:19:05
 */
@Data
public class SettledEnterpriseInfoResult implements Serializable {
    private static final long serialVersionUID = 180027233139487060L;
    /**
     * ID
     */
    private Long id;
    /**
     * 客户名称
     */
    private String cboCustomName;
    /**
     * 归属人
     */
    private Long cboCustomAscription;
    /**
     * 归属人姓名
     */
    private String cboCustomAscriptionName;
    /**
     * 客户行业
     */
    private String cboCustomIndustry;
    /**
     * 客户性质
     */
    private String cboCustomNature;
    /**
     * 渠道来源
     */
    private String cboChannelSource;
    /**
     * 渠道名称
     */
    private String cboChannelName;
    /**
     * 渠道联系人
     */
    private String cboChannelUser;
    /**
     * 备注
     */
    private String remark;

    /**
     * create_user
     */
    private String createUser;
    /**
     * create_time
     */
    private Date createTime;
    /**
     * last_update_user
     */
    private String lastUpdateUser;
    /**
     * last_update_time
     */
    private Date lastUpdateTime;

    /**
     * 标签
     */
    private List<CustomLabelResult> cboCustomLabelList;

    /**
     * 联系人
     */
    private List<CustomContactsResult> customContactsList;
    /**
     * 合同信息
     */
    private List<ContractInfoResult> contractInfoResultList;
    //========================== 跟进信息 ====================
    private List<UserRecordInfoResult> userRecordInfoList;
    /**
     * 开票信息
     */
    private SettledEnterpriseBillInfoResult settledEnterpriseBillInfoResultDto;
}
